﻿using System;

namespace Function8
{
    class Program
    {
        /// <summary>
        /// 编一个程序，输入一个代表身份证号码的字符串，判断字符串长度(18)是否正确，
        /// 还要判断输入的每个字符是否为数字。否则要求重新输入。
        /// </summary>
        /// <param name="args"></param>
        static void Main(string[] args)
        {
            Console.WriteLine("请输入您的身份证号：");
            string str = Console.ReadLine();
            int a;
            a = str.Length;
            if (a == 18)
            {
                Console.WriteLine("");
            }
            else
            {
                Console.WriteLine("输入错误");
            }
            try
            {
                double.Parse(str);
                Console.Write("按任意键退出...");
            }
            catch
            {
                Console.Write("输入错误，请重新输入！");
            }

        }
    }
}
